package com.study.sfd.person.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * account(账户)
 * 
 * @author 王个球
 * @email wangdajunzy@163.com
 * @date 2021-11-12 13:45:41
 */
@Data
@TableName("account")
public class AccountEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId
	private Integer id;
	/**
	 * 手机号码
	 */
	private String phone;
	/**
	 * 密码
	 */
	private String password;
	/**
	 * 头像url
	 */
	private String avatarUrl;
	/**
	 * 用户角色id【1 药商管理员、2 医生、3 患者】
	 */
	private Integer roleId;
	/**
	 * 注册时间
	 */
	private Date registerDate;
	/**
	 * 注册时 IP 地址
	 */
	private String registerIp;
	/**
	 * 最后登录时间
	 */
	private Date lastLoginDate;
	/**
	 * 最后登录时 IP 地址
	 */
	private String lastLoginIp;
	/**
	 * 用户token
	 */
	private String token;

}
